ball-socket seat - Espagnol Anglais Dictionnaire